making possible - Turc Anglais Dictionnaire